home *** CD-ROM | disk | FTP | other *** search
/ Dynamic HTML Construction Kit / Dynamic HTML Construction Kit.iso / earthlink / nscomm / java40.jar / sun / awt / macos / MCheckboxMenuItemPeer.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-11-03  |  1017 b   |  35 lines

  1. package sun.awt.macos;
  2.  
  3. import java.awt.CheckboxMenuItem;
  4. import java.awt.MenuItem;
  5. import java.awt.peer.CheckboxMenuItemPeer;
  6.  
  7. class MCheckboxMenuItemPeer extends MMenuItemPeer implements CheckboxMenuItemPeer, ActionComponent {
  8.    MCheckboxMenuItemPeer(CheckboxMenuItem var1) {
  9.       super.target = var1;
  10.       super.isCheckItem = true;
  11.    }
  12.  
  13.    public void setState(boolean var1) {
  14.    }
  15.  
  16.    public void action(int var1) {
  17.       CheckboxMenuItem var2 = (CheckboxMenuItem)super.target;
  18.       var2.setState(!var2.getState());
  19.       super.action(var1);
  20.    }
  21.  
  22.    public void action() {
  23.       System.err.println("Internal AWT error");
  24.    }
  25.  
  26.    public void action(boolean var1) {
  27.       System.err.println("Internal AWT error");
  28.    }
  29.  
  30.    public void handleAction(int var1) {
  31.       MenuItem var2 = super.target;
  32.       InterfaceThread.postInterfaceEvent(var2, var1);
  33.    }
  34. }
  35.